Acuminate Leaf — definition

1. acuminate leaf (Noun)

1 definition

acuminate leaf (Noun) — A leaf narrowing to a slender point.

1 type of
simple leaf